-
nounleishmaniasis of the skin; characterized by ulcerative skin lesionstype of:
Explanation of tropical sore
We don`t have explanations for this word yet.
We don`t have explanations for this word yet.